extend one's greetings to someone - Spanish English Dictionary